// PropertyObjectFactoryImp.cpp: implementation of the PropertyObjectFactoryImp class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "PropertyObjectFactoryImp.h"

#include "AccessPropertySelectionFactory.h"
#include "ParserInterface.h"
#include "Property.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
namespace pa
{
	PropertyObjectFactoryImp::PropertyObjectFactoryImp()
	{

	}

	PropertyObjectFactoryImp::~PropertyObjectFactoryImp()
	{

	}

	//question
	Property* PropertyObjectFactoryImp::NewPropertyObject(const OriginalProperty& pOriginal)
	{
		ParserInterface parser;
		return parser.CreateObject(pOriginal);
	}
};